Release Notes TRANSCONNECT 4.2.0

Dear User, we proudly present this new release of TRANSCONNECT. In this document you can find the detailed information of the contents of this release.

Yours truly, Robert. Product Owner of TRANSCONNECT.

Completed Feature

Completed features are features, which are core parts of this release version and are completed in itself. This means, the feature will be maintained as part of TRANSCONNECT's core features. There might be future improvements or new features based on these features added in the future.

TC-3192Connector SDK (Alpha Version)

  • TC-3545Use one MessageBundle per Connector
  • TC-3546Validate dependent connector properties
  • TC-3577Connector SDK: Producer Connector API
  • TC-3579Connector SDK: Producing Connector to Inbound Adapter Mapper
  • TC-3587Connector SDK: Refactor Connector Validators
  • TC-3604Connector SDK: Support Multiple Validators
  • TC-3637Deploy custom connectors in user home
  • TC-3638Connector SDK Developer documentation
  • TC-3641Every ProducerConnector has a property "Message Type"
  • TC-3694Small improvements of the Connector SDK

TC-3452Remove SAP Library from SAP Adapter

  • TC-3576Remove SAP library and activate failsafe
  • TC-3649Export of missing adapter is not necessary as having fallback in TRANSCONNECT

TC-3509Embedded Sampletasks

  • TC-3503Embed sampletasks in server
  • TC-3504Export ignores embedded sampletasks
  • TC-3505Import repositories with referenced built-in sample tasks
  • TC-3506Import migrates old repository exports
  • TC-3507Migrate embedded sampletasks during startup
  • TC-3508Adapt the manager for handling embedded sampletasks
  • TC-3677Remove obsolete auto-update feature

TC-3679Webbased User Documentation

  • TC-3573Server & Manager Content for Web-Based Documentation
  • TC-3616User domain specific documentation chapters
  • TC-3680Deploy docs with Manager
  • TC-3681Doc References in Manager
  • TC-3682Remove old documentation
  • TC-3686Fix broken links in documentation
  • TC-3689Translate the Manual to English
  • TC-3700New System Requirement Documentation
  • TCWEB-1875Introduce Search functionality
  • TCWEB-1876Create Landing Pages for Main Chapters in User Doc

Partial Feature

Partial features are not meant for this version, but are already in development. This dies not mean that errors are introduced, but that certain working parts are already available, without having access to the full feature itself. The feature will be completed in a future release and will become a completed feature.

TC-3673Server Maintenance and Modernization

This feature is planned to be completed in TRANSCONNECT version 4.3.0

  • TC-3352Improvements User Home Setup Page
  • TC-3520Remove remains from the old service wrapper
  • TC-3640Remove Proxy
  • TC-3658Manager on macOS
  • TC-3701Import of adapters which has no adapter factory is broken
  • TC-3704Remove unused dependency: apache-jsp-10.1.25.jar
  • TC-3723Remove obsolete ha scripts from server setup/archive
  • TC-3733Compile TC Manager with Java language level 17
  • TC-3736Improve script handling for server archive

TCWEB-922Dashboards Improvements

This feature is planned to be completed in TRANSCONNECT version 4.X.X

  • TCWEB-1571Copy Widget
  • TCWEB-1658Drag & Drop Widgets

Miscellaneous Features

Miscellaneous features are a collection of minor additions, removals or improvements without an umbrella feature. They are part of the continuous effort to improve TRANSCONNECT.

Miscellaneous

  • TCWEB-1873Introduce a colorblind theme

Bugfixes

Bugfixes are corrections of errors, minor problems or undesired behavior. A bugfix' key might be handed over to customers, requesting support. If you received one, you can check here if the bugfix made it into this release.

Fixed Bugs

  • TC-3318Export/Import of users and groups - deactivated accounts
  • TC-3379SPS Adapter: modbus READ binary data types not working as intended
  • TC-3568Misleading error message in the core_routing.log
  • TC-3590UDPPING Protocol Fails on macOS with 'No route to host' Error
  • TC-3643Edge License deployment fails
  • TC-3688OPC UA adapter: resource encoding is broken
  • TC-3709Manager log with Fatal error after update to 4.1.1.
  • TC-3710unexpected shutdown of TC-Server with critical exception
  • TC-3720Http-Adapter Issue with refreshing Token
  • TC-3724Broken Linux server start script when using German localization
  • TC-3730HTTP-Adapter: Outgoing Kerberos Authentification not working in 4.1.1.
  • TC-3746Editing some elements in the manager leads to heavy CPU load in large processes.
  • TC-3783XML Schematron validation fails: "invalid schematron" error despite valid input
  • TC-3786Validation for adapters in process start event not available
  • TCWEB-1836No Content Hints Are Not Responsive

Vulnerabilities

Vulnerabilities are weaknesses, which are exploitable by attackers. They mostly come from dependencies (third party libraries). As part of NIS2 it is required to fix these issues in 3 months of time.

Fixed Vulnerabilities

  • TC-3665Vulnerability in netty-handler-4.1.112.Final.jar
  • TC-3795CVE-2025-1948: org.eclipse.jetty.http2:jetty-http2-common